﻿@charset "utf-8";

.page{clear:both;vertical-align:middle;clear:both}
.page span.total{color:#555;border:1px solid #555;background:#fff;padding:1px 5px}
.page span.current{color:#fff;border:1px solid #666;background:#666;padding:1px 5px;text-decoration:none}
.page a:link,
.page a:visited{color:#555;border:1px solid #ccc;background:#fff;padding:1px 5px;text-decoration:none;border-radius:5px}
.page a:hover{color:#fff;border-color:#666;background:#666;text-decoration:none}

.page2{height:40px;line-height:40px;vertical-align:top;padding-right:10px;clear:both}
.page2 span,
.page2 a,
.page2 strong{display:inline-block;height:20px;line-height:20px;margin-left:2px;padding:3px 7px;overflow:hidden;border:1px solid #ccc;border-radius:5px}
.page2 strong{font-weight:700;border:1px solid #fff;color:#cc0000}
.page2 a:hover{color:#cc0000;border-color:#cc0000;text-decoration:none}
.page2 span{border-color:#fff;margin:0;padding:3px 0}


.page2 em{font-style:normal;padding:0 2px;color:#333}
.page2 input{height:20px;width:30px;padding:3px 7px;text-align:center;border:1px solid #ccc;border-radius:5px}

.subOuter{overflow:hidden}
.subInner{overflow:hidden}
.subLeft{width:900px;overflow:hidden}
.subRight{width:270px}
.w940{width:940px;margin:0 auto}
.w700{width:700px}
.w230{width:230px}
.w220{width:220px}
.round{background:#fff;padding:15px 20px 0;overflow:hidden}

.siteOuter{padding:5px;overflow:hidden}
.siteInner div.L{color:#666}
.siteInner div.L a:link,
.siteInner div.L a:visited{color:#666}

.shaiFrame{clear:both;border:1px solid #dfdfdf;line-height:18px;padding:10px 10px 5px;overflow:hidden;margin-bottom:10px}
.shaiFrame div{padding-bottom:5px}
.shaiFrame div.sub{background:#eee;border:1px solid #ccc;padding:5px 5px;margin-bottom:5px}
.shaiFrame div strong{padding:2px;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.shaiFrame div a:link,
.shaiFrame div a:visited{padding:2px;margin:0px 10px 0px 0px;color:#369}
.shaiFrame div a:hover{text-decoration:none;background:#333;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.shaiFrame div strong.current{color:#fff;margin:0px 10px 0px 0px;background:#b6181e}
.shaiFrame table th{white-space:nowrap;font-weight:normal}
.shaiFrame table td li{float:left;width:122px;line-height:24px}

.titOuter{background:#f5f5f5;border:1px solid #dfdfdf;overflow:hidden}
.titOuter .L{line-height:40px;font-size:15px;font-weight:700;padding-left:10px}

.gds-list{padding-bottom:20px}
.gds-list li .item-list{border:2px solid #fff}
.gds-list li .list-pic{position:relative;margin-bottom:5px;border:1px solid #eee}
.gds-list li .list-pic a{display:block;width:200px;height:150px}
.gds-list li .list-pic img{width:200px;height:150px}
.gds-list li .product-shop{padding:0 10px}
.gds-list li .product-name a{display:block;line-height:24px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.gds-list li .description{line-height:20px;color:#999}
.gds-list li .price-mod{padding-top:5px;color:#666}
.gds-list li .price-num{font-family:Arial;font-weight:bold;font-size:14px;color:#cc0000}
.gds-list li .price-mb{}
.gds-list-item ul{position:relative}
.gds-list-item li{position:relative;float:left;display:inline-block;width:206px;height:270px;padding:10px 25px 0 0}
.gds-list-item li.np{padding-right:0}
.hover-slide{display:none;padding:10px 0}
.hover-slide a{display:inline-block;width:90px;height:32px;line-height:32px;margin:0 10px 0 0;text-align:center;color:#fff;background:#b6181e}
.hover-slide a:hover{text-decoration:none;color:#fff;background:#e0252e}
.hover-slide a.collect{width:75px;margin:0}
.hover-slide a i.icon-collect{display:inline-block;width:16px;height:16px;background:url("../limages/icon-collect-hover.png") no-repeat;margin-right:3px;vertical-align:-3px}

.sorry{font-size:16px;text-align:center;padding-top:20px}
.sorry img{vertical-align:middle;margin-right:10px}

.recom .tit{background:#f5f5f5;border:1px solid #dfdfdf;line-height:40px;font-size:15px;font-weight:bold;padding-left:10px}
.recom ul{padding-top:12px;border:1px solid #dfdfdf;border-top-color:#eee}
.recom li{padding:0 10px 10px}
.recom li p.description{color:#999}
.recom li img{padding:3px;border:1px solid #ccc}
.recom li a{font-size:14px}
.recom li a:hover img{border-color:#333}

.sbInfo{padding:15px;border:1px solid #dfdfdf;border-top-color:#eee;margin-bottom:10px}
.sbInfo .L{width:380px}
.sbInfo .R{width:470px;position:relative}
.sbInfo .R .zhuan{position:absolute;z-index:2;right:0;top:0;width:144px;height:84px;text-indent:-10000px;background:url('../limages/zhuan.png') no-repeat}
.sbInfo table{width:100%}
.sbInfo table caption{font-size:20px;line-height:30px;text-align:left;font-weight:bold;padding:3px 0 3px 5px}
.sbInfo table tr.last{border:none}
.sbInfo table tr.bg{background:#f4f4f4}
.sbInfo table tr:hover{background:#ffff99}
.sbInfo table th{width:70px;font-weight:normal;text-align:right;white-space:nowrap;vertical-align:top;padding:3px 0}
.sbInfo table td{padding:3px 0}

#anchor{width:900px;height:40px;background:#f5f5f5 url("../limages/tablink.gif") repeat-x left bottom}
#anchor ul{width:900px}
#anchor li{float:left;font-size:15px;font-weight:700}
#anchor a{display:block;height:40px;line-height:40px;padding:0 20px;text-align:center;color:#000;text-decoration:none;outline:none}
#anchor a:hover{color:#cc0000}
#anchor .anchor_active a{height:36px;line-height:36px;border:2px solid #b6181e;border-bottom-color:#fff;background-color:#fff;color:#000;outline:none}

.empty-placeholder{width:900px;height:40px}
.cont{padding:10px 5px;overflow:hidden}
.cont h2{font-size:16px}
.cont strong{font-size:13px;color:#555}

.nList{float:left}
.nList li{float:left;clear:both;width:660px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #ddd}
.nList .photo{float:left;clear:left;position:relative;display:block;width:140px;height:105px;overflow:hidden}
.nList .photo a{display:table-cell;vertical-align:middle;text-align:center;width:140px;height:105px;overflow:hidden;*display:block;*font-size:95px;*font-family:arial}
.nList .photo a img{vertical-align:bottom}
.nList .desc{float:left;width:660px;overflow:hidden}
.nList .desc div.tit{margin-bottom:5px}
.nList .desc div.tit a{font-size:18px;color:#003c66}
.nList .desc p{margin-bottom:10px;text-align:justify;text-justify:distribute}
.nList .hasPhoto{float:right;width:500px;overflow:hidden}
.nList .L a:link,
.nList .L a:visited{display:inline-block;padding:0px 10px;margin-right:10px;background:#f4f4f4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition-property:background-color;transition-duration:0.2s}
.nList .L a:hover{color:#fff;text-decoration:none;background:#666}
.nList .R{color:#888}
.nList .R u{color:#ddd;padding:0 8px;text-decoration:none}
.nList .R em{font-style:normal;padding:0px 1px}

.subMenu{border:1px solid #e6e6e6;background:#fff;overflow:hidden;margin-bottom:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.subMenu .tit{font-size:18px;padding:15px 15px 10px;color:#000}
.subMenu li{border-bottom:1px dotted #e6e6e6;font-size:16px}
.subMenu li.ln{border:none}
.subMenu li li{font-size:16px;border:none}
.subMenu li a:link,
.subMenu li a:visited{display:block;padding:10px 15px}
.subMenu li a:hover{text-decoration:none}
.subMenu li li a:link,
.subMenu li li a:visited{display:block;padding:5px 15px 5px 30px;background:url(../limages/sub.gif) no-repeat 20px center}
.subMenu li li a:hover{text-decoration:none;background-color:#f2f2f2}
.subMenu li a.oneCurrent:link,
.subMenu li a.oneCurrent:visited,
.subMenu li ul li a.twoCurrent:link,
.subMenu li ul li a.twoCurrent:visited{text-decoration:none;color:#f00}

.subList li{font-size:12px;padding:5px 10px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.subList li a:link,
.subList li a:visited{display:inline;padding:0}
.subList li span{color:#b7b7b7;font-family:"SimSun"}

.aboutInfo{text-align:center;padding-bottom:10px;color:#999}
.aboutInfo h1{font-size:26px;font-weight:400;line-height:30px;padding-bottom:8px;color:#333;font-family:"黑体"}
.aboutInfo span{margin-right:10px}
.aboutInfo em{font-style:normal}

.format{clear:both;overflow:hidden;font-size:16px;line-height:28px;color:#333}
.format p{text-indent:2em;margin-bottom:20px}
.format a:link,
.format a:visited{color:#009}

.tags{margin-bottom:20px;font-size:14px}
.tags span{padding:0px 5px;color:#999}
.tags a{color:#003399}

.related{clear:both}
.related div{font-size:15px;font-weight:bold;padding:3px 10px;background-color:#f0f0f0}
.related ul{padding:5px 10px;overflow:hidden;border:1px solid #eee}
.related li{float:left;width:319px;line-height:27px;font-size:14px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.related li span{color:#b7b7b7;font-family:"SimSun"}
.related li img{vertical-align:text-bottom;margin-left:5px}

.preNext{font-size:14px;overflow:hidden}
.preNext span{vertical-align:bottom;font-size:18px;font-weight:bold;color:#999;font-family:"宋体"}
.preNext div{width:330px}
.preNext .L span{margin-right:5px}
.preNext .R span{margin-left:5px}

.note{margin:0 0 20px;padding:5px 10px;overflow:hidden;border:1px solid #ddd;clear:both;color:#aaa}
.note a{color:#999}

.dList li{padding-bottom:8px;font-size:14px}
.dList li.hr{margin-bottom:20px}
.dList li span{float:right;font-size:12px}

ul.downAdd{font-size:18px}

.visited .tit{line-height:40px;font-size:15px;font-weight:bold;padding-left:10px;overflow:hidden;background:#f5f5f5;border:1px solid #dfdfdf}
.visited .tit .R{padding-right:10px;font-weight:normal;font-size:12px}
.visited ul{padding:10px 5px;border:1px solid #dfdfdf;border-top-color:#eee}
.visited li{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.visited li span{color:#b7b7b7;font-family:"SimSun"}

.sea-option{margin-bottom:20px}
.sea-option table td{padding:5px 0}
.sea-option table input,.sea-option table select{width:135px;margin:0 10px 0 0}
.sea-option table input.btn{width:auto;margin:0}
.sea-option .gds-list-item li{padding:10px 0 0 25px}

.one-page{padding:10px 5px;overflow:hidden}
.one-page p{font-size:14px;margin-bottom:15px}
.one-page table{margin-bottom:20px}
.one-page table td{border:1px solid #ccc;text-align:center;padding:5px 0}

.sbcx{min-height:300px}
.sbcx select,.sbcx input{vertical-align:top}
.sbcx .sblbbox{position:absolute;padding:10px 0;box-shadow:rgb(153, 153, 153) 0px 5px 5px;background-color:#fff;display:none}
.sbcx .sblbbox label{float:left;width:60px;padding-left:10px}

.result{clear:both}
.result table{width:100%;text-align:left;border-left:1px solid #ddd;border-right:1px solid #ddd}
.result table tr th{padding:10px 0px;color:#666;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f5f5f5;font-weight:normal;text-align:left}
.result table tr td{padding:10px 0px;color:#666;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.result table tr:hover{background-color:#ffc}
.result .space{padding-left:10px}
.result img{vertical-align:middle}

.x-Table{border:1px solid #e6e6e6}
.x-Table tr td,
.x-Table tr th{padding:10px 15px;line-height:20px}
.x-Table tr th{font-size:12px;background:#dededd;border-bottom:1px solid #d3d3d3;color:#333}
.fb{font-weight:bold}
.x-Table tr td.bg{background:#f5f5f5}
.x-Table tr td{font-size:12px;border-bottom:1px solid #e6e6e6;color:#666}